someone who speaks nonsense - Turkish English Dictionary